mechanical sediment - German English Dictionary